@media screen and (max-width:1200px){
	.box2-wrap{
		width:880px;
	}
}
@media screen and (max-width:900px){
	#content{
       margin-top:105px;
    }
    .box2-wrap{
    	width:100%;
    }
    .box2-wrap .left{
    	float:none;
    	width:400px;
    	margin:0 auto;
    	text-align:center;
    	padding:30px 0;
    }
    .box2-wrap .right{
    	float:none;
    	width:400px;
    	margin:0 auto;
    	height:auto;
    	
    }
    .box2-wrap .right>p{
    	width:100%;
    	height:auto;
	   line-height:normal;
    }
    .box2-wrap .right>p:nth-child(2){
    	width:350px;
    	top:-30px;
    	left:23px;
    }
    .box2-wrap .right>p img{
    	width:100%;
    	vertical-align:auto;

    }
    .bg{
    	background-attachment: scroll;
    }
    .btn{
    	display:none;
    }
    footer>div{
    	width:50%;
    	min-width:355px;
    	padding-bottom:20px;
    }
    footer>div p{
    	float:none;
    	margin:0;
    	padding-top:15px;
    	font-size: 16px;
    }
}
